package C6_3_FactoryPackage.before;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * Desc:&emsp;&ensp;
 *
 * @author 李渊&emsp;liyuan7@yusys.com.cn
 * @version 1.0
 * @date 2022/8/29
 * @since V1.0
 */
public class demo {
    public static void main(String[] args) {
        List result = new ArrayList<>();
        result.add(new DefaultDesc ("remoteId", getClazz(), Integer.TYPE));
        result.add(new DefaultDesc ("createdDate", getClazz(), Date.class));
        result.add(new DefaultDesc("lastChangedDate", getClazz(), Date.class));
        result.add(new ReferDesc ("createdBy", getClazz(), User.class,
                RemoteUser.class));
        result.add(new ReferDesc("lastChangedBy", getClazz(), User.class,
                RemoteUser.class));
        result.add(new DefaultDesc ("optimisticlockVersion", getClazz(), Integer.TYPE));

    }

    private static String getClazz(){
        return "";
    }
}
